import { memo } from "react";

function RestoreIcon(props) {
  const {
    svgColor = '#000000',
  } = props;

  return (
    <svg fill={svgColor} width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
      <g id="login" stroke="none" strokeWidth="1" fill="none" fillRule="evenodd">
          <g id="全局/窗口按钮" transform="translate(-515.000000, -109.000000)">
              <g id="编组备份-2" transform="translate(473.000000, 105.000000)">
                  <g id="常用/减少/常规备份" transform="translate(42.000000, 4.000000)">
                      <g id="编组-2" transform="translate(7.000000, 5.000000)" stroke="#74777F" stroke-linecap="round" strokeWidth="1.5">
                          <path d="M0.994843085,0 L8.99484309,0 C10.0994126,-2.02906125e-16 10.9948431,0.8954305 10.9948431,2 L10.9948431,10 L10.9948431,10" id="路径-19"></path>
                      </g>
                      <rect id="矩形备份" stroke="#74777F" strokeWidth="1.5" x="5.75" y="7.75" width="9.5" height="9.5" rx="2"></rect>
                      <rect id="codesign_placeholder_name" x="0" y="0" width="24" height="24"></rect>
                  </g>
              </g>
          </g>
      </g>
    </svg>
  );
}

export default memo(RestoreIcon);